package com.shadow.ai.service;

import dev.langchain4j.service.SystemMessage;

import java.util.List;

public interface AiCodeService {

    record Report(String name, List<String> suggestionList){}

    @SystemMessage(fromResource = "prompt/system-prompt.txt")
    String chat(String message);

    @SystemMessage(fromResource = "prompt/system-prompt.txt")
    Report chatForReport(String message);
}
